hand-grenade without a pin - Español Inglés Diccionario